

// 执行器接受两个函数作参数
let executor = function( resolve , reject ){
    console.log( arguments )
}

// 创建 Promise 实例时必须通过参数指定一个 执行器(executor)
let p = new Promise( executor );

// console.log( p )
setTimeout( console.log , 0 , p );